beach substrate - Deutsch Englisch Wörterbuch